//
// Decompiled by Jadx - 387ms
//
package me.plusne.common.Json.Soul;

import java.io.Serializable;

public class JsonSelectUser implements Serializable {
    private String avatarName;
    private boolean checkBox;
    private String name;
    private String userID;
    private String userIdEcpt;

    public boolean canEqual(Object obj) {
        return obj instanceof JsonSelectUser;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof JsonSelectUser)) {
            return false;
        }
        JsonSelectUser jsonSelectUser = (JsonSelectUser) obj;
        if (!jsonSelectUser.canEqual(this) || isCheckBox() != jsonSelectUser.isCheckBox()) {
            return false;
        }
        String userID = getUserID();
        String userID2 = jsonSelectUser.getUserID();
        if (userID != null ? !userID.equals(userID2) : userID2 != null) {
            return false;
        }
        String userIdEcpt = getUserIdEcpt();
        String userIdEcpt2 = jsonSelectUser.getUserIdEcpt();
        if (userIdEcpt != null ? !userIdEcpt.equals(userIdEcpt2) : userIdEcpt2 != null) {
            return false;
        }
        String avatarName = getAvatarName();
        String avatarName2 = jsonSelectUser.getAvatarName();
        if (avatarName != null ? !avatarName.equals(avatarName2) : avatarName2 != null) {
            return false;
        }
        String name = getName();
        String name2 = jsonSelectUser.getName();
        return name != null ? name.equals(name2) : name2 == null;
    }

    public String getAvatarName() {
        return this.avatarName;
    }

    public String getName() {
        return this.name;
    }

    public String getUserID() {
        return this.userID;
    }

    public String getUserIdEcpt() {
        return this.userIdEcpt;
    }

    public int hashCode() {
        int i = isCheckBox() ? 79 : 97;
        String userID = getUserID();
        int hashCode = ((i + 59) * 59) + (userID == null ? 43 : userID.hashCode());
        String userIdEcpt = getUserIdEcpt();
        int hashCode2 = (hashCode * 59) + (userIdEcpt == null ? 43 : userIdEcpt.hashCode());
        String avatarName = getAvatarName();
        int hashCode3 = (hashCode2 * 59) + (avatarName == null ? 43 : avatarName.hashCode());
        String name = getName();
        return (hashCode3 * 59) + (name != null ? name.hashCode() : 43);
    }

    public boolean isCheckBox() {
        return this.checkBox;
    }

    public void setAvatarName(String str) {
        this.avatarName = str;
    }

    public void setCheckBox(boolean z) {
        this.checkBox = z;
    }

    public void setName(String str) {
        this.name = str;
    }

    public void setUserID(String str) {
        this.userID = str;
    }

    public void setUserIdEcpt(String str) {
        this.userIdEcpt = str;
    }

    public String toString() {
        return "JsonSelectUser(userID=" + getUserID() + ", userIdEcpt=" + getUserIdEcpt() + ", avatarName=" + getAvatarName() + ", name=" + getName() + ", checkBox=" + isCheckBox() + ")";
    }
}
